Nonleaf node of a tree - Espagnol Anglais Dictionnaire